package com.eagle.parser;

import java.util.List;

/**
 * 方法参数
 */

public class MethodInfo {

    private String methodName;
    private List<ParameterInfo> parameter;
    private String returnType;
    private String beanPath;
    private String serviceName;
    private String memo;

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public List<ParameterInfo> getParameter() {
        return parameter;
    }

    public void setParameter(List<ParameterInfo> parameter) {
        this.parameter = parameter;
    }

    public String getReturnType() {
        return returnType;
    }

    public void setReturnType(String returnType) {
        this.returnType = returnType;
    }

    public String getBeanPath() {
        return beanPath;
    }

    public void setBeanPath(String beanPath) {
        this.beanPath = beanPath;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    @Override
    public String toString() {
        return "MethodInfo{" +
                "methodName='" + methodName + '\'' +
                ", parameter=" + parameter +
                ", returnType='" + returnType + '\'' +
                ", beanPath='" + beanPath + '\'' +
                ", serviceName='" + serviceName + '\'' +
                ", memo='" + memo + '\'' +
                '}';
    }
}
